﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using System.Management.Automation;

namespace Obra.PowerShell.SmugMug
{
    [RunInstaller(true)]
    public class SnapIn : PSSnapIn
    {
        public const string FORMAT = "SmugMug.format.ps1xml";

        /// <summary>
        /// Gets the name.
        /// </summary>
        /// <value>The name.</value>
        public override string Name
        {
            get { return Resource.SnapInName; }
        }

        public override string Vendor
        {
            get { return Resource.SnapInVendor; }
        }

        /// <summary>
        /// Gets the description.
        /// </summary>
        /// <value>The description.</value>
        public override string Description
        {
            get { return Resource.SnapInDescription; }
        }

        public override string[] Formats
        {
            get { return new string[] { FORMAT }; }
        }
    }
}
